#"OSTree.RepoPruneOptions",
#"OSTree.RepoExportArchiveOptions",
- #"OSTree.RepoCheckoutOptions",
#"OSTree.RepoCheckoutAtOptions",
]
pattern = "write_metadata_async|write_content_async|pull_from_remotes_async|find_remotes_async"
ignore = true
+ [[object.function]]
+ # this is deprecated and supposedly unsafe for GI
+ name = "checkout_tree_at"
+ ignore = true
+
[[object]]
name = "OSTree.RepoFinderResult"
status = "generate"
}
}
- //pub fn checkout_tree_at<P: IsA<gio::Cancellable>>(&self, options: /*Ignored*/Option<&mut RepoCheckoutOptions>, destination_dfd: i32, destination_path: &str, commit: &str, cancellable: Option<&P>) -> Result<(), Error> {
- // unsafe { TODO: call ostree_sys:ostree_repo_checkout_tree_at() }
- //}
-
pub fn commit_transaction<P: IsA<gio::Cancellable>>(&self, cancellable: Option<&P>) -> Result<RepoTransactionStats, Error> {
unsafe {
let mut out_stats = RepoTransactionStats::uninitialized();